package com.opmsys.service;


import com.opmsys.pojo.dto.AccidentPageDTO;
import com.opmsys.pojo.entity.Accident;
import com.opmsys.result.PageResult;

import java.util.List;

public interface AccidentService {

    /**
     * 新增事故
     * @param accident
     */
    void add(Accident accident);

    /**
     * 更新事故
     * @param accident
     */
    void update(Accident accident);

    /**
     * 批量删除
     * @param ids
     */
    void delete(List<Integer> ids);

    /**
     * 分页查询事故记录
     * @param accidentPageDTO
     * @return
     */
    PageResult pageQuery(AccidentPageDTO accidentPageDTO);
}
